package org.dialMsg.Pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_crm_cont_child_state")
public class CrmContChildState {

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    @TableField("cont_mobile")
    private String contMobile;

    @TableField("biz_id")
    private Integer bizId;

    @TableField("cont_child_state")
    private Integer contChildState;

    @TableField("time_create")
    private Date timeCreate;

    @TableField("cust_receiver")
    private String custReceiver;

    @TableField("last_cont_time")
    private Date lastContTime;

    @TableField("last_follow_result_status")
    private String lastFollowResultStatus;

    @TableField("cust_data_batch_id")
    private Long custDataBatchId;

    @TableField("cust_data_batch")
    private String custDataBatch;

    @TableField("cust_source")
    private Integer custSource;

    @TableField("last_cont_content")
    private String lastContContent;

    @TableField("labels")
    private String labels;

    @TableField("dial_result_id")
    private Integer dialResultId;

    @TableField("org_code")
    private String orgCode;

    @TableField("cont_attr")
    private String contAttr;

    @TableField("last_allot_time")
    private Date lastAllotTime;

    @TableField("allot_history")
    private String allotHistory;

    @TableField("task_id")
    private String taskId;

    @TableField("task_detail_id")
    private String taskDetailId;

    @TableField("extra_info")
    private String extraInfo;

    @TableField("human_call_state")
    private Integer humanCallState;

    @TableField("bank_manager")
    private String bankManager;

    @TableField("verification_state")
    private Integer verificationState;

    @TableField("verification_state_update_time")
    private Date verificationStateUpdateTime;

}